important storms - Francés Inglés Diccionario